home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / dviware / crudetype / version3 / unix-default.h < prev    next >
C/C++ Source or Header  |  1991-11-28  |  1KB  |  35 lines

  1. /* Sample of DEFAULTS.H. But you should normally use the one in your 
  2.    top-level TEX directory.
  3.  
  4.    More configuration definitions for web2c.  Unlike those in site.h,
  5.    you need not and should not change these.  If you do, then (a) tell
  6.    the people listed in README why you need to change them, and (b) be
  7.    prepared for everything to fail.  */
  8.  
  9. /* Define if you're running under MS-DOS with Microsoft C.  (This port
  10.    is not complete.)  */
  11. #ifndef MS_DOS
  12. #undef    MS_DOS
  13. #endif
  14.  
  15. /* These types can be basically anything, so they don't need to be put in
  16.    site.h.  Despite the dire warning above, probably nothing bad will
  17.    happen if you change them -- but you shouldn't need to.  */
  18. typedef char boolean;
  19. typedef double real;
  20.  
  21. /* The maximum length of a filename including a directory specifier.  */
  22. #define    FILENAMESIZE 512
  23.  
  24.  
  25. /* Hack to get around High C on an IBM RT treating `char' differently
  26.    than normal compilers, etc.   */
  27.  
  28. #if defined(__HIGHC__) && defined(ibm032)
  29. pragma    Off(Char_default_unsigned);
  30. pragma    On(Char_is_rep);
  31. pragma    On(Parm_warnings);
  32. pragma    On(Pointers_compatible);
  33. pragma    On(Pointers_compatible_with_ints);
  34. #endif    /* __HIGHC__ && ibm032 */
  35.